
# 数据库中的用户信息
user_date = ["shanlin","chenwen","zaiyiqiba"]
password_date = "123456","231","231"


# 判断 数据库中的用户信息 =? 用户登录输入的信息
# 产品需求
# 1.如果成功输入,账号密码，显示登录成功，欢迎 用户的名字 使用
# 2.如果输入失败，让用户重新输入，并显示 账号或密码输入错误 还有3次尝试机会
# 3.如果3次都用掉，五分钟后再尝试登录

# while true 使用案例
# 1.可实现for循环+range的功能
# 2.可给定特定的条件（例：账号和密码都相等）跳出
# count = 0
# while Ture:
#   count = count+1
#   print("你是风儿，我是沙~一起循环走天涯~","count=",count)
#   if count == 100
#   break



count = 3
while True:
    # count 自减-1 count -= -1
    count -= 1
    if count == -1:
        print("五分钟后尝试")
# 用户登录输入信息
else:
    username = input("请输入正确的账号：")
    password = input("请输入正确的密码：")



# 判断账号是否正确
# 1.账号正确

if username == user_date:
    # 判断密码是否正确
    # a.密码正确
     if password == password_date:
         print("登录成功，欢迎",user_date,"使用")

         break
        # b. 密码不正确
else:
            print("账号或密码输入错误！请重新输入，您还有",count,"次尝试的机会")

# 2. 账号不正确


            print("账号或密码输入错误！请重新输入，您还有",count,"次尝试的机会")


